calcium iodide - French English Dictionary